package com.passer.simpletransfer.model;

import lombok.Data;

import java.io.Serial;
import java.io.Serializable;

@Data
public class UserMessage implements Serializable {
    @Serial
    private static final long serialVersionUID = -4225842134857954159L;

    private String id;

    /**
     * 发送消息用户
     */
    private String from;

    /**
     * 消息类型
     * string、file
     */
    private String type;

    /**
     * 消息
     */
    private String message;

    /**
     * 消息发送时间
     */
    private String sendTime;

    /**
     * 消息发送状态
     * sending、succeed、fail
     */
    private String status;

    /**
     * 发送进度
     * 单位百分比
     */
    private int progress;
}
